lin dan
When the Goalkeeper Fights the Gaze: Trần Thị Kim Thanh's Forgotten PerformanceIn the 63rd minute of the 2026 ASEAN Women's Championship semi-final, Thong...
Thuy Linh and the Asian Games medal barrier: When Vietnam's number one shuttler trains alone on courtLate afternoon at the Phu Tho Badminton Hall. I stood in the corridor watchin...
Borja and Henry Martín: When Coapa Hears the Beat of a Duo AgainThat night I sat in a small apartment in Busan, nearly 13,000 kilometres from...
Good Good Golf Ad Scandal Leads to CEO Matt Kendrick Resignation: Lessons for Vietnamese Golf IndustryThe Good Good Golf scandal is an example that shows the rapid change in the...
Pace and Injury: Post-Paris 2026 Badminton and the Ranking Race Toward Los Angeles 2028On August 4, 2026, at the Porte de la Chapelle arena in Paris, Carolina Marin...
Six goals in four rounds: Kim Sang Sik gains options, not a systemMinute 71. The ball came in from the left flank, low and hard, the kind of...
Empty Report: When Vietnamese Table Tennis Has No Data to AnalyzeI just received an eight-section analysis report. Each section bears an...
Japan and the 'Expectation' Equation at the 2026 Asian Men's Volleyball ChampionshipFukuoka, Japan – When the draw placed Japan in Pool A alongside Bahrain, Oman...
LA 2028: Six Men's Volleyball Berths Are Filled, and the Biggest Gap Sits in EuropeThe Night in Moncton, and a Name Returning After Twelve Years The NORCECA fin...
Thailand Warns Itself Before Vietnam Clash: The Revenge Pledge and a Hedging Move by Its Own MediaIn the Siam Sport bulletin dated 27 September, a small detail sits buried...
USA Swimming narrows National Team: 101 swimmers for 2026-27 season, 20 slots fewer than last yearWhen the editor says no, I learn to listen to the data. And the data from USA...
Three Days Verifying a Transfer Rumor With No FactsAt 6:42 a.m. on August 12, 2026, a forwarded message appeared in a chat group...
Mahoor Shahzad loses 21-5, 21-11 to Putri Kusuma Wardani in 23 minutes: the match that exposes Pakistan's women's badminton gapI keep a habit of writing down how long the badminton matches I watch actuall...
Marina Bay 2026: The Ten-Second Gap and the Break at Lap 18Lap 18 at Marina Bay. On my data screen in Hamburg, the lap-time trace of the...
A calculated 11.43: Shanti Pereira and the ticket to the women's 100m semifinal in NagoyaThursday, September 24, Mizuho Park Stadium, Nagoya. The third heat of the...
Carlsen Returns, India Piles In: Global Chess League 2026 Promises a Tactical 'Earthquake'When Magnus Carlsen announced his return to defend the title for Alpine APL...
NCAA's First 2026 Top 16 Reveal: Nebraska at No. 1 and the Hidden Signal Behind the NumbersOn October 18, the NCAA selection committee released its first Top 16 ranking...
Kevin Ociepka and 155 Hours of Burpee Broad Jumps: A World Record Outside Every Verification SystemParkstadion Baunatal, Hessen, Germany. No packed grandstand, no athlete tunne...
Türkiye at the 2027 World Championship: The Seeding Spot Is Worth More Than Sixth PlaceThat afternoon I stayed back in the Nagoya office and reopened the brief on...
Sicario 3 in the Football Data Stream: The Classification Flaw in Sports InformationOn August 13, 2026, a data record labeled "football" passed through the...
